_gtk_search_engine_init (GtkSearchEngine *engine)
{
engine->priv = _gtk_search_engine_get_instance_private (engine);
-
- engine->priv->recursive = TRUE;
}
static void
g_signal_emit (engine, signals[ERROR], 0, error_message);
}
-void
-_gtk_search_engine_set_recursive (GtkSearchEngine *engine,
- gboolean recursive)
-{
- g_return_if_fail (GTK_IS_SEARCH_ENGINE (engine));
-
- g_assert (!engine->priv->running);
-
- engine->priv->recursive = recursive;
-
- if (engine->priv->native)
- _gtk_search_engine_set_recursive (engine->priv->native, recursive);
-}
-
-gboolean
-_gtk_search_engine_get_recursive (GtkSearchEngine *engine)
-{
- g_return_val_if_fail (GTK_IS_SEARCH_ENGINE (engine), TRUE);
-
- return engine->priv->recursive;
-}
-
void
_gtk_search_engine_set_model (GtkSearchEngine *engine,
GtkFileSystemModel *model)
gboolean got_results);
void _gtk_search_engine_error (GtkSearchEngine *engine,
const gchar *error_message);
-void _gtk_search_engine_set_recursive (GtkSearchEngine *engine,
- gboolean recursive);
-gboolean _gtk_search_engine_get_recursive (GtkSearchEngine *engine);
void _gtk_search_hit_free (GtkSearchHit *hit);
GtkSearchHit *_gtk_search_hit_dup (GtkSearchHit *hit);
GtkSearchEngineTracker3 *tracker;
TrackerSparqlStatement *statement;
const gchar *search_text;
- gboolean recursive;
gchar *match;
GFile *location;
+ gboolean recursive;
tracker = GTK_SEARCH_ENGINE_TRACKER3 (engine);
tracker->query_pending = TRUE;
search_text = gtk_query_get_text (tracker->query);
location = gtk_query_get_location (tracker->query);
- recursive = _gtk_search_engine_get_recursive (engine);
+ recursive = TRUE;
if (location)
{